Howards Tea Rooms (Menu)

177 London Road South, Lowestoft
+44 1502 581641

Give a rating to Howards Tea Rooms

Suggest a dish

How much did you spend at Howards Tea Rooms?